deputy director and chief editor - Alemán Inglés Diccionario